a glass of powdered  sugar - Alemán Inglés Diccionario